#21. Hospitals near Surprise, AZ Wickenburg Community Hospital, AZ 27 miles Overall hospital rating: 3.0
#25. Hospitals near Surprise, AZ Valleywise Health Medical Center, AZ 29 miles Overall hospital rating: 3.0
#30. Hospitals near Surprise, AZ Scottsdale Thompson Peak Medical Center, AZ 31 miles Overall hospital rating: 4.0
#31. Hospitals near Surprise, AZ Scottsdale Osborn Medical Center, AZ 33 miles Overall hospital rating: 3.0
#32. Hospitals near Surprise, AZ Honorhealth Scottsdale Shea Medical Center, AZ 33 miles Overall hospital rating: 4.0
#35. Hospitals near Surprise, AZ Banner Desert Medical Center, AZ 38 miles Overall hospital rating: 2.0
#38. Hospitals near Surprise, AZ Chandler Regional Medical Center, AZ 42 miles Overall hospital rating: 2.0
#40. Hospitals near Surprise, AZ Banner Gateway Medical Center, AZ 47 miles Overall hospital rating: 3.0